package com.barbeque.mall.service;

import com.barbeque.mall.bean.BasePageInfo;
import com.barbeque.mall.bean.advertise.BO.AdListBo;
import com.barbeque.mall.bean.advertise.MarketAd;
import com.barbeque.mall.bean.param.CommonData;


public interface AdService {
    // 显示广告列表
    CommonData<MarketAd> queryAdList(AdListBo adListBo);

    // 根据id删除一条广告
    void deleteAd(MarketAd marketAd);

    // 根据id修改广告信息
    MarketAd updateAdInfoById(MarketAd marketAd);

    // 插入一条广告信息
    MarketAd insertAdInfo(MarketAd marketAd);

    // 广告的模糊查询
    CommonData queryAdListByCondition(AdListBo adListBo);
}
